key clerk - German English Dictionary